 // 判断字符串是否是有效的JSON格式
 export const isValidJSON = (str: string): boolean => {
  if (!str || typeof str !== 'string') {
    return false
  }
  const trimmed = str.trim();
  // 检查是否以 { 或 [ 开头，以 } 或 ] 结尾
  if (!/^[{\[]/.test(trimmed) || !/[}\]]$/.test(trimmed)) {
    return false;
  }

  try {
    JSON.parse(trimmed)
    return true
  } catch {
    return false
  }
}
